package com.cineplanet.dew.service;

import com.cineplanet.dew.dao.UsuarioDAO;
import com.cineplanet.dew.exception.DAOExcepcion;
import com.cineplanet.dew.modelo.Usuario;

public class UsuarioServiceImpl implements UsuarioService {

	private UsuarioDAO usuarioDAO;
	
	public UsuarioDAO getUsuarioDAO() {
		return usuarioDAO;
	}

	public void setUsuarioDAO(UsuarioDAO usuarioDAO) {
		this.usuarioDAO = usuarioDAO;
	}

	@Override
	public Usuario insertar(Usuario usuario) throws DAOExcepcion {
		return usuarioDAO.insertar(usuario);
	}

	@Override
	public Usuario actualizar(Usuario usuario) throws DAOExcepcion {
		return usuarioDAO.actualizar(usuario);
	}

	@Override
	public Usuario login(String mail, String password) throws DAOExcepcion {
		return usuarioDAO.login(mail, password);
	}

}
